OpenPlant Isometrics Manager Help

Isometrics Manager Batch Arguments

The OpenPlant Isometrics Manager provides the following executables that can be started using command line arguments:
  • Bentley.Isometrics.App.exe: This is main isometric application.
  • Bentley.Isometrics.processor.exe: Isometric Processor.
  • Bentley.Isometrics.ConfigurationManager.exe: Isometric Configuration Manager
The following arguments allow you to start Isometrics Manager, log-in and process i-models via the command line. However, Iso Sheets will need to be manually selected from the EC Instance Browser before they can be processed.

The user will create a command file, command key-in or shortcut. You can then provide username and password to automatically log in to ProjectWise, and specify a directory location where the i-models are stored. OpenPlant Isometrics Manager will automatically start connecting all i-models in the given directory and the connections will be presented in the component tree browser. The startup dialog is not shown.

Command Line Arguments

Argument Usage
-wc<> OPIM configuration file

Optional:

If this argument is not specified, OPIM identifies it from registry.

e.g. -wc"%srcOPIM%config\opimStartUp.cfg"

-wp MicroStation Project Name
-ws"SOURCE=AUTOPLANT"

AutoPLANT source

If this argument is specified application will start in AutoPLANT mode. Plant Framework installation is mandatory otherwise it will throw an error.

If this argument is specified and '-wsAP_PROJID' is not specified, then AutoPLANT start-up dialog will be shown.

-ws"SOURCE=OPENPLANT"

OpenPlant Source

If this argument is specified application will start in AutoPLANT mode. Plant Framework installation is mandatory otherwise it will throw an error.

This will make application to start in OpenPlant mode. If ProjectWise arguments are specified, then application will logged-in ModelServer.

-ws _USTN_PROJECTSROOT=<> MicroStation Root Directory

Optional:

e.g. -ws"_USTN_PROJECTSROOT= D:\Development\Output\PowerOPIM\Bentley\WorkSpace\Projects\/"
-ws"PW_REPOSITORY=<>" ProjectWise Repository Name
-wsMANAGED_WORKSPACE=1 Work in managed workspace mode
-ws"PW_USER=<>" ProjectWise User
-ws"PW_PWD=<>" ProjectWise Admin

If ProjectWise repository is specified and user/password are not specified then application will try to log-in in "Single-Sign-On/Windows Authentication" mode.

-ws"AP_PROJID=<>" AutoPLANT Project ID
If this argument is specified, application will connect to specified AutoPLANT project. Please do not specify following argument:
  • -ws"AP_PROJID=<>" (It will assume AUTOPLANT by default)
  • -ws"AP_PROJID=<>"-wp<project>
  • -ws_USTN_PROJECTSROOT
-wsAP_PROJECTSROOT=<> AutoPLANT Project root

This optional but It is desirable to specify AutoPLANT project root with "-AP_PROJID".

-wsAP_USER=<> AutoPLANT Project User
-wsAP_PASSWORD=<> AutoPLANT Project Password

User/Passwords are optional, but if not specified and user has not clicked "remember password" option in "AutoPLANT startup dialog", login dialog may popped up again.

-wsSESSIONID=<> Session ID

Used to maintain unique session of application. For e.g. you cannot start multiple session of application in same project. But if you deliberately want to have multiple session with same project then pass SESSIONID.

-wsRUN_FILE=<> Run file name

This argument can be consumed only by Isometric Processor.

Run File Arguments

Argument Description
PW_REPOSITORY Name of ProjectWise repository
MANAGED_WORKSPACE Set to 1 to work in managed workspace mode.
PW_USER

ProjectWise user name

If specified, PW_PWD will be compulsory.

PW_PWD

ProjectWise password

If PW_USER/PWD not specified, it will be assumes "SINGLE SIGN ON" mode.

ISOMETRIC_STYLE

Style in which isometrics is to be generated.

If this is not specified then, default isometric style, as configured in configuration manager, will be used.

OPERATION

This allows isometric generation in batch process from various sources. User can set operations as: IMODEL

For each operation, there will separate set of arguments. You can specify only one type of operation per isometric session.

IMODEL_DIRECTORY

Defines directory where all i-models are stored.

For this, OPERATION should defined as IMODEL.

PW_IMODEL_DIRECTORY

ProjectWise directory where all i-models are stored.

For this OPERATION should be "IMODEL"

Examples for Isometrics Manager Application

The following command will start Isometric App in OPModeler_imperial project. It will connect to ModelServer repository.
start %OutOPIM%Bentley\OpenPlantIsometricsManager\Bentley.Isometrics.App.exe  -wpOPModeler_Imperial -ws"PW_USER=abc" -ws"PW_PWD=abc" -ws"PW_REPOSITORY=PlantQAServer4.bentley.com:op_824"
The following command will start Isometric App in OPModeler_imperial project. It will connect to ModelServer repository in Single Sign On mode.
start %OutOPIM%Bentley\OpenPlantIsometricsManager\Bentley.Isometrics.App.exe -wpOPModeler_Imperial -ws"PW_REPOSITORY=PlantQAServer4.bentley.com:op_824"
The following command will start Isometric App in OPModeler_imperial project without ProjectWise log-in.
start %OutOPIM%Bentley\OpenPlantIsometricsManager\Bentley.Isometrics.App.exe -wpOPModeler_Imperial
The following command will start Isometric App in OPModeler_imperial project without ProjectWise login. I-models available in IMODEL_DIRECTORY will be processed and user can see i-model tree browser.
start %OutOPIM%Bentley\OpenPlantIsometricsManager\Bentley.Isometrics.App.exe -wpOPModeler_Imperial  -ws"IMODEL_DIRECTORY=D:\Project\i-models\"
The following command will start Isometric App in OPModeler_imperial project with ProjectWise login. I-models available in PW_IMODEL_DIRECTORY will be processed and user can see i-model tree browser.
start %OutOPIM%Bentley\OpenPlantIsometricsManager\Bentley.Isometrics.App.exe -wpOPModeler_Imperial -ws"PW_USER=abc" -ws"PW_PWD=abc" -ws"PW_REPOSITORY=PlantQAServer4.bentley.com:op_824" -ws"PW_IMODEL_DIRECTORY=Project\i-models\"
The following command will start Isometric App in OPModeler_imperial project with Managed WorkSpace with SSO log-in.
start %OutOPIM%Bentley\OpenPlantIsometricsManager\Bentley.Isometrics.App.exe -wpOPModeler_Imperial -ws"PW_REPOSITORY= sameerp2k8:op262" -ws"MANAGED_WORKSPACE=1"

Examples for Isometric Processor

The following command will start isometric processor in OPModeler_imperial project. It will process arguments as specified in run file.
start %OutOPIM%Bentley\OpenPlantIsometricsManager\Bentley.Isometrics.Processor.exe -wpOPModeler_Imperial -ws”RUN_FILE=%srcOPIM%RunFile.ini”
Set following arguments in run file. It will start isometric processor without PW login and load i-models from local i-model directory.
OPERATION_TYPE=IMODEL
#IMODEL ARGUEMENTS
IMODEL_DIRECTORY=D:\Project\i-models\
Set following arguments in run file. It will start isometric processor with PW login and load i-models from ProjectWise i-model directory.
PW_REPOSITORY=PlantQAServer4.bentley.com:op_824
MANAGED_WORKSPACE=0
PW_USER=abc
PW_PWD=abc
OPERATION_TYPE=IMODEL
#  IMODEL ARGUMENTS 
PW_IMODEL_DIRECTORY=Project\I-Models\
Set following arguments in run file. It will start isometric processor with PW (SSO) login and load i-models from ProjectWise i-model directory.
PW_REPOSITORY=PlantQAServer4.bentley.com:op_824
OPERATION_TYPE=IMODEL
# IMODEL ARGUMENTS 
PW_IMODEL_DIRECTORY=Project\I-Models\